---
ruleName: no-pipe-impure
type: functionality
description: Pipes cannot be declared as impure.
rationale: Impure pipes do not perform well because they run on every change detection cycle.
options: null
optionsDescription: Not configurable.
typescriptOnly: true
layout: rule
title: 'Rule: no-pipe-impure'
optionsJSON: 'null'
---